forward looking airborne radar - German English Dictionary